12 #ifndef __SWI_M2MAV_API_H__
13 #define __SWI_M2MAV_API_H__
23 #ifdef GOBIAPI_EXPORTS
24 #define IMPORTGOBI extern "C" __declspec( dllexport )
25 #else //GOBIAPI_EXPORTS
28 #define IMPORTGOBI extern "C" __declspec( dllimport )
31 #define IMPORTGOBI __declspec( dllimport )
33 #endif //GOBIAPI_EXPORTS
36 #define GOBICALLBACK __stdcall
37 #define GOBICMAPI __stdcall
43 #define MAX_PIFACE_TABLE_SIZE 9
51 BYTE PIFACEParam[MAX_PIFACE_TABLE_SIZE];
789 USHORT* pToneDuration
793 #endif //SwiM2MAVAPI_H
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetMicGain(BYTE *pProfile, WORD *pMicGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVRXG(BYTE *pProfile, WORD *pDecoderGain)
Definition: SwiM2MAVAPI.h:54
Definition: SwiM2MAVAPI.h:62
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetProfile(BYTE *pGenerator, BYTE *pProfile, BYTE *pEarMute, BYTE *pMicMute, BYTE *pOutGenerator, BYTE *pVolume, BYTE *pCwtMute)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVEC(BYTE *pProfile, BYTE *pSwitch)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVTXG(BYTE *pProfile, WORD *pEncoderGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetMicGain(BYTE *pProfile, WORD *pMicGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetLPBK(BYTE *pEnable)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVEC(BYTE *pProfile, BYTE *pSwitch)
Definition: SwiM2MAVAPI.h:48
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetProfile(BYTE *pProfile, BYTE *pEarMute, BYTE *pMicMute, BYTE *pGenerator, BYTE *pVolume, BYTE *pCwtMute)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetTxVolume(BYTE *pProfile, WORD *pTxVolume)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetTxVolume(BYTE *pProfile, WORD *pTxVolume)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVTXG(BYTE *pProfile, WORD *pEncoderGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVRXG(BYTE *pProfile, WORD *pDecoderGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetVolDB(BYTE *pProfile, BYTE *pGenerator, BYTE *pLevel, WORD *pValue)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetSpeakerGain(BYTE *pProfile, USHORT *pSpkrGain)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetVolume(BYTE *pProfile, BYTE *pGenerator, BYTE *pVolume)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVCFG(BYTE *pAudioProfile, BYTE *pACDBDevice, BYTE *pPIFACEID, PIFACETable *pPIFACETable)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVCFG(AudioConfig *pAudioConfig, BYTE *pSize)
Definition: SwiM2MAVAPI.h:78
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVMute(BYTE *pProfile, BYTE *pEarMute, BYTE *pMicMute, BYTE *pcwtMute)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetVolDB(BYTE *pProfile, BYTE *pGenerator, BYTE *pLevel, WORD *pValue)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVMute(BYTE *pProfile, BYTE *pEarMute, BYTE *pMicMute, BYTE *pcwtMute)
Definition: SwiM2MAVAPI.h:71
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetAVNS(BYTE *pProfile, BYTE *pSwitch)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioPlayTone(BYTE *pGenerator, BYTE *pAudioTone, USHORT *pToneDuration)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetVolume(BYTE *pProfile, BYTE *pGenerator, BYTE *pVolume)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetSTG(BYTE *pProfile, WORD *pGainValue)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioNVDef()
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioGetAVNS(BYTE *pProfile, BYTE *pSwitch)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetSTG(BYTE *pProfile, WORD *pGainValue)
IMPORTGOBI ULONG GOBICMAPI SwiM2MAV_AudioSetSpeakerGain(BYTE *pProfile, USHORT *pSpkrGain)